Meaning of tomtate

Definition of tomtate

(adj) damaged especially by hard usage; "his battered old hat"

Other information on tomtate

WIKIPEDIA results for tomtate
Amazon results for tomtate