baffling (adj) - very confusing; very puzzling; inexplicable - ทำให้งุนงง, ทำให้สับสน Articles found: Independent directors & failure of corporate governance (12/04/2016) MH370: Search turns west – "like going to the moon" (updated Monday) (17/03/2014)