ENGLISH → HINDIirritantnoun01nounउत्तेजक; खीज पैदा करने वाली चीज़something that causes irritation and annoyanceSimilar wordsthorn →Dictionary sources & licensesCopy link ↗