Definition/Meaning of greet