brainard

/ˈbraɪnɑrd/

Definitions

1. noun

A type of lake or a variant of brainard lake in Colorado, USA

“The tourists visited the beautiful Brainard lake during their summer vacation.”

Synonyms

  • lake
  • reservoir

Antonyms

  • desert
  • dryland