English dictionary
sewer rat meaning and definition
Definition and meaning of sewer rat at MeaningMonkey.org. sewer rat meaning and definition in the English Dictionary.SEWER RAT noun
Definition of sewer rat (noun)
- brown rat commonly found in sewers
Source: Princeton University Wordnet