Longman Dictionary of Contemporary English homepage

Topic: MILITARY


cannonade

noun
     
can‧non‧ade [countable]
PM a continuous heavy attack by large guns
Word of the Day
The MILITARY
Word of the Day is:

Other related topics