avoidance: deliberately avoiding; keeping away from or preventing from happening
rejection: the act of rejecting something
esplanade: a long stretch of open level ground (paved or grassy) for walking beside the seashore