Definition of duck shover in English:

duck shover

noun

informalAustralian, New Zealand