ROACH


Meaning of ROACH in English

n. 1 US colloq. a cockroach. 2 sl. the butt of a marijuana cigarette. [abbr.]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.