← DefinitionshareGuessshnooknounA person who is easily fooled, naive, or overly trusting; a simpleton.Synonymssuckernounfoolnounpushovernoun