VividLex

Home / Thesaurus / spillways

Thesaurus: spillways

plural of spillway n. a channel that carries excess water over or around a dam or other obstruction

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. plural of spillway n. a channel that carries excess water over or around a dam or other obstruction