Lymphad
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A single-masted ship propelled by oars, usually indicating a Scottish title associated with islands.
Synonyms
All synonymsMore for "lymphad"
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.