Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
squalid
in English
squalid
us
/ˈskwɑləd/
uk
/ˈskwɑləd/
#uncommon
Definitions
Adjective
filthy
and
disgusting
;
morally
repulsive
lacking
moral
principles
;
utterly
filthy