liverpool

English

Noun

liverpool (plural liverpools)

  1. Alternative form of Liverpool (horse jump obstacle).