expression
well-known; undisputed; obvious
Fixed expression meaning something is so clear or famous that it cannot be hidden; often used as 隠れもない事実 (an indisputable fact).
彼が優れた研究者であることは隠れもない事実だ。
It is an indisputable fact that he is an outstanding researcher.
この町の美しさは隠れもない。
The beauty of this town is obvious.