self-propelling - adjective
normal form
self-propelling
comparative
superlative