leverpilot ( synonym found)

Definition of leverpilot:

°a seaport on Merseyside, England.
°a town in New York State.

Back to Top