flashboarding

Nouns

  • (n) boarding place along the top of a dam to increase its height flashboard,

Synonyms

flashboard

Words of close approximity