The BFD Word of the Day
The word for today is… harbinger (noun, verb): noun 1a: something that foreshadows a future event : something that gives an anticipatory sign of what is to come b: one that initiates a major change : a person or thing that originates or helps open up a new activity, method, or technology