Skip to
noun
An idea or belief, especially one that seems strange or unreasonable to someone. A vague impression or conception of something.
Browse