DEAL

See also: Deal, deal, and de-al

English

Phrase

DEAL

  1. (sports) Acronym of difficulty, execution, amplitude/altitude(height). landing