SHAFTING


Meaning of SHAFTING in English

n. shafts (collectively); system of shafts for setting power or communicating motion; material for making shafts; event of harsh or unfair treatment (Slang)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.