What is the meaning of quicksand in English?

Learn vocabulary with pictures as well as definitions of quicksand in English

Learn in

See more

n. quicksand

Definition of quicksand in English

Mixture of sand, water and other substances that yields under weight and causes objects to sink.