Definition of Delayed

  • 1. Not as far along as normal in development Adjective Satellite

Semanticaly linked words with "delayed"