Search in full dictionary

SLUG (6)

SLUG (6)
ScnMaster
trudge, fight or push onward, as against obstacles or through mud or snow. Used figuratively in this lecture. 3rd South African published appr gls (14.4.92)