ROACH


Meaning of ROACH in English

n.

Function: noun

Etymology: by shortening

Date: circa 1848

1 : COCKROACH

2 : the butt of a marijuana cigarette

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.