Cannonaded meaning : To discharge artillery fire upon.
cannonaded
enchained
exocentric
wasp waists
gallerists