Definify.com

Definition 2025


garboards

garboards

English

Noun

garboards

  1. plural of garboard