English Dictionary
Definition look like a drowned rat in British English
look like a drowned rat phrase
phrase
1
to look very wet in a way that is not attractive
