扑面而来

pūmiàn’érlái
lit. hits one in the face, directly in one's face
HSK 79
Traditional撲面而來

Additional Dictionary Meanings

lit. sth hits one in the facedirectly in one's facesth assaults the sensesblatant (advertising)eye-catching(a smell) assaults the nostrils