public park ( synonym found)

Definition of public park:

°the landlord of a public house.

Back to Top