English dictionary, thesaurus, translations & etymology
FreeDict.com

— meaning in English

Chinese → English · translate English → Chinese instead

English meaning

  • pitch noun A persuasive presentation intended to sell or promote something.
  • ride verb To travel while sitting on and controlling a horse, bike, or similar vehicle.

Senses

騎 is used for these senses in English:

  • get on (intransitive) To cope or manage (over time); to handle a situation; to perform or make progress.
  • pitch (transitive) To assemble or erect (a tent). Also used figuratively.
  • ride (ambitransitive) To transport oneself by sitting on and directing a horse, later also a bicycle etc. [from 8th c., transitive usage from 9th c.]
  • set up (intransitive) To ready something for use.

pitch — full definition

  1. noun A persuasive presentation intended to sell or promote something.
  2. verb To throw, especially a ball toward a batter.
  3. verb To promote or attempt to sell an idea or product.
  4. noun The playing field used in sports such as football, rugby, or cricket (chiefly British English).
  5. noun How high or low a sound is perceived to be.

ride — full definition

  1. verb To travel while sitting on and controlling a horse, bike, or similar vehicle.
  2. verb To travel as a passenger in a vehicle.
  3. verb To take advantage of or coast along on a situation, trend, or momentum.
  4. verb Informal: to nag, criticize, or pressure someone persistently.

Related Chinese words