terminate; to end or finish, especially in a climactic manner

listen to the pronunciation of terminate; to end or finish, especially in a climactic manner
English - English
culminate
terminate; to end or finish, especially in a climactic manner
Favorites