carract

English

Noun

carract (plural carracts)

  1. Obsolete form of carrack.