Large gun mounted on wheels (6)
I believe the answer is:
cannon
'large gun mounted on wheels' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for cannon that I've seen before include "Heavy artillery gun" , "Big gun" , "Large wheeled gun" , "Wheeled guns" , "One of the big guns" .)