Definify.com

Definition 2026


yawls

yawls

English

Noun

yawls

  1. (nautical) plural of yawl