retort; answer back — To say something logically in disagreement to a superior's words.
answer — To answer right after a question.