天下御免
Meanings
1
noun, noun which may take the genitive case particle 'no'
officially licensed; chartered; legitimate
A yojijukugo meaning something is officially permitted or recognized by the highest authority (originally the shogunate). Often used with a sense of being openly acknowledged or beyond reproach.
He is a self-proclaimed (and openly acknowledged) lover of sake.
This shop is a long-established, officially recognized business.