Translation Dictionary Context Conjugation
Advertising
Advertising

Synonyms for cannonade in English

n, v

Noun

Examples:

And now he wanders these halls vowing revenge against the union cannonade that once felled him.

Standard