barrasway (English, noun)
expansion: barrasway (plural barrasways)
Senses:
glosses: A shallow coastal salt lake or inlet.
tags: Newfoundland
Forms:
form: barrasways
tags: plural