Definition of Greenland yard in English:

Greenland yard

noun

  • A yard where whales are cut up for commercial use.

Origin

Mid 19th century; earliest use found in George Head (1782–1855), commissariat officer.