|
English to English adjective satellite
| 1 |
containing within itself the means of propulsion or movement |  | Example: a self-propelled vehicle
source: wordnet30
| 2 |
moved forward by its own force or momentum |  | Example: a self-propelled egotist the arms program is now self-propelled
source: wordnet30
|