Longboat room Synonyms

Definitions for Longboat


  • (noun) the largest boat carried by a merchant sailing vessel

LR abbreviation

LR is an abbreviation for Longboat Room
What does LR stand for?
LR stands for "Longboat Room"

Definitions for Room