thought-provoking - EE Dictionary | EE Dictionary