Tufty definition

(UK) The tufted duck.
noun
0
0
Of resemblance to a tuft.
adjective
0
0
Advertisement