English word definition — powered by WordNet
a sheltered and secluded place
an interior angle formed by two meeting walls
Want to remember nook?