This is the excerpt from J.D. Beresford, The Looking Glass. Originally published in 1921.
"She was, she had often told herself, "a born sceptic; an ultra-modern." She had a certain veneration for the more distant past, but none for her father's period. She had long since condemned alike the ethic and the aesthetic of the nineteenth century as represented by her father's opinions; so that, even now, when his familiar comment coincided so queerly with her own thought, she instinctively disbelieved him."
My exercise demanded me to determine the word with closest meaning to the word "Veneration". Four words were listed as "distate","reverence","deference","awe". I figured out immediately that one of the two words "reverence" and "deference" would be the answer. However, I stuck here because as far as I knew, both "reverence" and "deference" mean "respect", regardless of the meaning of the word "defer" being "to comply with" or "to put off". To elucidate this, I decided to look up both words in Oxford Dictionary.
Both of them have more or less the same meaning with "respect". However, the official answer turned out to be "reverence". As a result, can somebody help me figuring out this problem? Perhaps there is some problem with intonation of the word or something more intricate?