"baffle sb" in German to baffle sb. jdn. vor ein Rätsel stellen jdn. ratlos machen Detailed translations for "baffle sb" to baffle sb. to baffle sb.(also: to puzzle sb., to stump sb., to mystify sb.) jdn. vor ein Rätsel stellen to baffle sb.(also: to puzzle sb., to stump sb., to mystify sb.) jdn. ratlos machen{transitive verb}