Meaning ofcarrackin English

carrack

us/kæˈræk/uk/ˈkæræk/
#uncommon
Definitions