KARTING


Meaning of KARTING in English

ˈkärd.iŋ noun

( -s )

Etymology: kart (herein) + -ing

: the sport of racing miniature motorcars

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.