1. One who, or that which, puzzles; a difficult or inexplicable question or fact. 2. a particularly difficult or baffling question or problem
poser |