Dictionary search results

Showing 1-2 of 2 results

levee1 US English

An embankment built to prevent the overflow of a river

levee2 US English

A reception or assembly of people, in particular


You searched for levee