English edit

Noun edit

tyre bead (plural tyre beads)

  1. (British) Alternative form of tire bead

Anagrams edit