Meaning of self-propelling in English:

self-propelling

Pronunciation /ˌsɛlfprəˈpɛlɪŋ/

adjective

  • Moving without external propulsion or agency.

    • ‘self-propelling submarines’