Definition of “rough sth in” - English Dictionary

English