Vocabulary

自問自答

answering one's own question; wondering to oneself; soliloquizing; soliloquising

noun suru-verb
freq #39