any small area of liquid that has collected on a surface; puddle; pond

listen to the pronunciation of any small area of liquid that has collected on a surface; puddle; pond
English - English
pools
any small area of liquid that has collected on a surface; puddle; pond

    Hyphenation

    a·ny small ar·e·a of liq·uid that has col·lec·ted on a surface; puddle; pond

    Pronunciation

Favorites