Idioms & Phrases for word “excelled”
excelled - Did you Mean?
excel (excelled)
celled