Find the word definition

Wiktionary
celestial teapot

n. (context philosophy English) Russell's teapot