SDO in English dictionary

  • SDO

    Meanings and definitions of "SDO"

    • abbreviation
      (astronomy)
      Initialism of [i]scattered disk object[/i].
    • abbreviation
      (space science, US)
      Initialism of [i]Solar Dynamics Observatory[/i].

Sample sentences with "SDO"

Available translations