Definitions
1.verbTo welcome in a friendly manner, either in person or through another means e.g. writing or over the phone/internet
2.verbTo arrive at or reach, or meet (talking of something which brings joy)
3.verbTo accost; to address.
4.verbTo meet and give salutations.
5.verbTo be perceived by (somebody)."A brilliant dawn greeted her eyes as she looked out of the window."