Definition of "overleather"

overleather

  • noun

    uncountable

    1. upper leather