Definitions of in the public eyep:

  • adjective:   of great interest to the public