Yahoo Malaysia Web Search

Search results

  1. Dictionary
    slurry
    /ˈslʌri/

    noun

    • 1. a semi-liquid mixture, typically of fine particles of manure, cement, or coal suspended in water: "clay slurry"

    More definitions, origin and scrabble points