Definition of Left Over

  • 1. Not used up Adjective Satellite

Synonyms for word "left over"

Semanticaly linked words with "left over"