← Back to browsebafflesnoun#42,892Translations苦しめるくるしめる理解に苦しむりかいにくるしむEnglish definitiona flat plate that controls or directs the flow of fluid or energyExamplesThis problem baffles me.At the same time Ismo jumps and baffles the attendants.Similar wordsbafflebaffledbafflersbafflegabwafflesraffles← litigatormuttered →