larboards

English

Noun

larboards

  1. plural of larboard

Anagrams