Know what this word means? on April 28, 2017 bright side buoyant cheerful confident dictionary enthusiastic fail gloomy half full melancholy negative optimistic pessimistic positive sad sanguine teddy roosevelt upbeat +