Please enable javascript to use dictionary! Howto enable javascript?
improve one skill▼
baffle▼verbto totally bewilder; confuse or perplex
↑