Definitions for "Impounded" Add To Word List
Login or Register  | Word Lists | Search History

A body of water that is confined, as if in a reservoir.
Helpful?           0