Add clip to Honeycomb

lake

Definition 1 (noun)

a body of (usually fresh) water surrounded by land

Clip example(s)

View all clips for this definition