English word definition — powered by WordNet
be in accord
happen simultaneously
Want to remember concur?