Meaning of tin can

Definition of tin can

(noun) informal term for a destroyer

Other information on tin can

WIKIPEDIA results for tin can
Amazon results for tin can