心服口服xīnfúkǒufúTop 45000Meanings1. (idiom) to accept wholeheartedly; to embrace; to be won overCharacters used心heart服clothes口mouth