SARCEL MEANING IN ENGLISH

• Sarcel Definition & Synonyms

  1. (n.) One of the outer pinions or feathers of the wing of a bird, esp. of a hawk.


• Sarcelle Definition & Synonyms

  1. (n.) The old squaw, or long-tailed duck.


RECENT SEARCHES