NEST - noun: A place affording snug refuge or lodging; a home where young are reared; a place of rest, comfort, and retreat. verb: nest·ed, nest·ing, nests - To create and settle into a warm and secure refuge.
Post a Comment
No comments:
Post a Comment