3 English Synonyms for ROACH
Prev.1Next
cockroach
Definition: 1. (slang, offensive) A person or a member of a group of people regarded as undesirable and rapidly procreating.
There are 4 definitions of the word cockroach
Show more information about cockroach
Show external searches
Search for marijuana cigarette in:
Prev.1Next
Search took: 19.84 ms