ROACH


Meaning of ROACH in English

/ rəʊtʃ; NAmE roʊtʃ/ noun

1.

( NAmE , informal ) = cockroach :

The apartments were infested with rats and roaches.

2.

( pl. roach ) a small European freshwater fish

3.

( slang ) the end part of a cigarette containing marijuana

••

WORD ORIGIN

sense 2 Middle English : from Old French roche , of unknown ultimate origin.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.