Definify.com

Definition 2025


yawls

yawls

English

Noun

yawls

  1. (nautical) plural of yawl