Word: ODP
Part of speech: Noun
Syllables: odp
Definition: Initialism of orbital defense platform. A satellite or space station, found in many different works of science fiction, meant to defend a planet against attack from space.
Morphemes:
Affix: ODP
Language: en
PoS: Noun
Meaning: Initialism of orbital defense platform. A satellite or space station, found in many different works of science fiction, meant to defend a planet against attack from space.