Definition of Aberdeen hook in English:
Aberdeen hook
noun
A type of fishing hook made of thin wire, having a long shank and a short barbed point.
Origin
Mid 19th century; earliest use found in Subterranean.
Are You Learning English? Here Are Our Top English Tips