DOUBLOON Meaning of DOUBLOON in English n.1 hist. a Spanish gold coin. 2 (in pl.) sl. money. Etymology: F doublon or Sp. dobl{oacute}n (as DOUBLE) Oxford English vocab. Оксфордский английский словарь. 2012