English word definition — powered by WordNet
celebrate a jubilee
to express great joy
Want to remember jubilate?