Careful Words

hopeful (n.)

hopeful (adj.)