noun🔗ShareA waterproof long coat made of rubberized cloth."She put on her mackintosh before walking to school in the heavy rain. "appearancewearmaterialChat with AIVocabulary GamePractice Reading
noun🔗ShareBy extension, any waterproof coat or raincoat."Seeing the dark clouds, she grabbed her mackintosh before leaving for school. "wearmaterialChat with AIVocabulary GamePractice Reading
noun🔗ShareWaterproof rubberized cloth."She wore a mackintosh to protect her from the heavy rain. "materialwearChat with AIVocabulary GamePractice Reading