English word definition — powered by WordNet
lasting for a markedly brief time
Want to remember momentaneous?