Faze

Spanish Meaning

perturbar

molestar

marear

English Meaning

  1. To disrupt the composure of; disconcert. See Synonyms at embarrass.