Sailducks, noun plural of sailduck. Synonyms in the same form.
ducks, sailcloths, duckcloths
All synonyms for sailduck →