Other possible rhymes for cannonshot
aldershot
ancaster--dundas--flamborough--aldershot
bakashot
baqashot
benimassot
boostershot
burjassot
camerashot
chanceshot
countershot
fireashinglesot
gotashot
hadashot
halachot
halachoth
hasashot
hellmonsodt
hendershot
hendershott
jelloshot
marcussotte
marquisotte
midrashoth
minnesott
moneyshot
morisot
multishot
oakeshott
parashot
parashoth
parisot
partingshot
pivotshot
polisot
rifleshot
runalightafireashot
scattershot
scattorshot
selichot
selichoth
shot/countershot
sitisot
slidingshot
swineflushot
takeashot
troubleshot
ubosot
vauclusotte
verneshot
warningshot
watershot
whatashot
withinearshot