—v.tr.
1 throw into perplexity or confusion.
2 mix up; confuse (in one's mind).
3 archaic defeat, overthrow.
—int. expressing annoyance (confound you!).
Etymology: ME f. AF conf(o)undre, OF confondre f. L confundere mix up (as com-, fundere fus- pour)
Useful english dictionary. 2012.