battlefrontEnglish

battlefront, front, front line

Noun

The line along which opposing armies face each other

English: battlefront, front, front line

English words with similar meanings

Show 2 words