New Words : yeasayer



11. yeasayer :



noun :

1) a person with an optimistic and confident outlook

2) a person who habitually agrees with or is submissive to others