peat spade ( synonym found)

Definition of peat spade:

(v) : to join in, to take part, to involve oneself

Back to Top