Definition of quicksand

Definition of quicksand
  1. quicksand Noun Wet sand that things readily sink in, often found near rivers or coasts
  2. quicksand Noun Anything that pulls one down or buries one metaphorically
Need more help? Try our forum NEW