Browse Entries

Do you know this word?

hay slough

1. a low-lying damp depression where wild hay grows abundantly.

Go to full entry >