Etymology Explorer › English

Where does “ganch” come from?

ganch (English): To drop from a high place upon sharp stakes or...

Definitions

  1. To drop from a high place upon sharp stakes or...