duckhead means part of a tyre-changing device, designed to fit around the rim of the wheel so as to mount and demount the tyre. Lexicurio rates it Sui generis — a strength score of 100 out of 100.
Etymology
duck + head, from the resemblance to a duck's bill.
noun
- Part of a tyre-changing device, designed to fit around the rim of the wheel so as to mount and demount the tyre.