Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: press lord
  1. A powerful newspaper proprietor
    "The press lord owned several major publications in the country"

Derived forms: press lords

Type of: newspaper publisher, publisher