English Dictionary
Definition roach in British English
roach noun
[countable] noun
/rəʊtʃ/
English Dictionary