Find the word definition

Wiktionary
seasonal lakes

n. (plural of seasonal lake English)