Definition of shop thief in US English:

shop thief

noun

  • A thief who steals from a shop.

Origin

Early 17th century; earliest use found in Thomas Adams (1583–1652), Church of England clergyman.