chuffed

  • (s) very pleased
    • I'm chuffed to have won

Words of close approximity