cape polecat ( synonym found)

Definition of cape polecat:

°A barrow from which apples and other fruit were formerly sold in the street.

Definition of cape polecat:

°A barrow from which apples and other fruit were formerly sold in the street.

Back to Top