Definition of LYMPHAD

lymphad

Meanings

Plural: lymphads

Noun

  • A single-masted ship propelled by oars, usually indicating a Scottish title associated with islands.

Scrabble Score: 18

lymphad is not valid in Scrabble (US) TWL Dictionary
lymphad is not valid in Scrabble (MW) Merriam-Webster Dictionary
lymphad is a valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 0

lymphad is not valid in Words With Friends