Definition of bark
bark
a sailing ship with 3 (or more) masts
Synonyms
barque
Nepali Meanings
Word of the Day
01 August 2026
a sailing ship with 3 (or more) masts
Synonyms
Nepali Meanings
01 August 2026