Word Definition

Doubled

  1. of Double