English synonyms about - contact  

press lord

noun

1 press lord

A powerful newspaper proprietor.


Find more on press lord elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0147