Definition of Doubled

  • 1. Twice as great or many Adjective Satellite

Synonyms for word "doubled"

Semanticaly linked words with "doubled"