BEFUDDLE


Meaning of BEFUDDLE in English

vt to becloud and confuse, as with liquor.

Webster English vocab.      Английский словарь Webster.