Crossword Genius

Shove a lot of rubbish all over the place (7)

Ross

I believe the answer is:

rampant

I'm a little stuck... Click here to teach me more about this clue!

'all over the place' is the definition.
Both the answer and definition are adjectives.
Perhaps they are linked in a way I don't understand?

'shove a lot of rubbish' is the wordplay.
'shove' becomes 'ram' (I can't explain this - if you can you should believe this answer much more).
'a lot of' means to remove the last letter (I've seen 'lots of' mean this (the majority of the word)).
'rubbish' becomes 'pants' (informal term meaning poor-quality).
'pants' with its last letter taken off is 'pant'.
'ram'+'pant'='RAMPANT'

Can you help me to learn more?

(Other definitions for rampant that I've seen before include "Showing unchecked growth" , "Out of control" , "running wild" , "Mantrap (anag) - unrestrained" , "Unbridled" .)

I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution? Install my app