duckhead noun1 •Part of a tyre-changing device, designed to fit around the rim of the wheel so as to mount and demount the tyre. formsduckheads