Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
impale 
  vt накалывать (наколоть  perf ) 
to impale sth on  насаживать (насадить  perf ) что-н на  +acc