mackintosh ( synonym found)

Definition of mackintosh:

(n) : a waterproof coat or raincoat

Definition of mackintosh:

(n) : a waterproof coat or raincoat

Back to Top