Large artillery gun on wheels (6)
I believe the answer is:
cannon
(Other definitions for cannon that I've seen before include "mortar" , "Large gun that fires heavy shells" , "Wheeled guns" , "Gun sounds like a churchman" , "One of the big guns" .)