INDEED


Meaning of INDEED in English

[in.deed] adv (14c) 1: without any question: truly, undeniably--often used interjectionally to express irony or disbelief or surprise

2: in reality

3: all things considered: as a matter of fact

Merriam-Webster English vocab.      Английский словарь Merriam Webster.