TOP

Definition of squelchy adjective from the Oxford Advanced Learner's Dictionary

squelchy

adjective
 
/ˈskweltʃi/
 
/ˈskweltʃi/
jump to other results
  1. soft and wet; making the quiet sound of something soft and wet being pressed
    • squelchy ground
    • squelchy noises
fever
noun
 
 
From the Topic
Health problems
B2
Oxford Learner's Dictionaries Word of the Day