baffles

in verlegenheid brengen; in de war brengen; verijdeld worden

abaisse

hangende houding, verflauwen; verdund