English word definition — powered by WordNet
an arrangement of flowers that is usually given as a present
Want to remember nosegay?