ROACH Meaning of ROACH in English (CIGARETTE) [noun] [C] [plural] roaches [slang] - the end part of a cigarette made of the drug cannabis, that is not smoked Cambridge English vocab. Кембриджский английский словарь. 2012