YellowBridge Chinese Language & Culture
Chinese Language Center

Learn Mandarin Mandarin-English Dictionary & Thesaurus

New Search

English Definition
(名) As a noun
  1. Something that causes irritation and annoyance.
Part of Speech(形) adjective, (名) noun
Matching Results
刺激cìjīto provoke; to irritate; to upset; to stimulate; to excite; irritant
刺激剂cìjī jìirritant agent
Wildcard: Use * as placeholder for 0 or more
Chinese characters or pinyin syllables