Definition of sticky-backed plastic in English:

sticky-backed plastic

noun

British
  • = sticky-back plastic.

Origin

1960s; earliest use found in The San Antonio Light.