DICT.TW Dictionary Taiwan
3.135.247.17

Search for:
[Show options]
[Pronunciation] [Help] [Database Info] [Server Info]

1 definition found

From: Webster's Revised Unabridged Dictionary (1913)

 Ganch v. t.  To drop from a high place upon sharp stakes or hooks, as the Turks dropped malefactors, by way of punishment.
    Ganching, which is to let fall from on high upon hooks, and there to hang until they die.   --Sandys.