ROACH


Meaning of ROACH in English

n. cockroach; butt of a marijuana cigarette (Slang); European freshwater fish; any of a number of similar fish; roll of hair brushed back from the forehead; upward curve of a square sail (Nautical)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.