On the spur of the moment
परिभाषा
शब्‍द भेद