MCQ
A person who pretends to have more knowledge or skill than he really has:
From One Word Substitution · English Language Competence Test
A person who pretends to have more knowledge or skill than he really has:
One who has suddenly gained new wealth, power or prestige
A person who is talkative
Explicit undertaking to do something
Story of old time gods or heroes is:
A place adjoining kitchen, for washing dishes etc.
Code of diplomatic etiquette and precedence
One who despises persons of lower social position