3 English Synonyms for POSTWOMAN
Prev.1Next
post lady
Definition: 1. (informal, chiefly, British) A female postal worker.
Show more information about post lady
Prev.1Next
Search took: 2.0758 ms
Definition: 1. (informal, chiefly, British) A female postal worker.
Show more information about post lady
Search took: 2.0758 ms