Definition of Scotch ell in English:

Scotch ell

noun

historical
  • A unit of length equal to approx. one yard (94 cm).

Origin

Mid 17th century; earliest use found in Lewes Roberts (1596–1641), merchant and author.