barrackEnglish

barrack, cheer, exhort, flout, gibe

Verb

Lodge in barracks

English: barrack

Noun

A building or group of buildings used to house military personnel

English: barrack

Bahasa: tangsi

Bahasa words with similar meanings

All 27

English words with similar meanings

Show 11 words

Words that start with "barrack"