Roach thrall Synonyms

Definitions for Roach


  • (noun) European freshwater food fish having a greenish back
  • (noun) any of numerous chiefly nocturnal insects; some are domestic pests
  • (noun) a roll of hair brushed back from the forehead

RT abbreviation

RT is an abbreviation for Roach Thrall
What does RT stand for?
RT stands for "Roach Thrall"

Definitions for Thrall