Flabbergasted

Flabbergasted What is the full meaning of flabbergasted? intense shock, overwhelm with shock, surprise, or wonder: to overwhelm with shock, surprise, or wonder: dumbfound. Sample Sentences: “They were flabbergasted by the local news that she had won the national...

Out of sight out of mind

Out of sight out of mind English idiom. used to mean that a person stops thinking about something or someone if he or she does not see that thing or person for a period of time. Valentine’s Day: Valentine’s Day occurs every February 14. Across the United States and in...

The Enunciation Apocalypse

The Enunciation Apocalypse The English word Enunciation means in German ‘Aussprache’.   To launch (start) rockets is this English vocabulary play on words.   NOTE: Business English etc. can be found below the translation exercises. Translate the...