self-cocking - adjective

normal formself-cocking
comparative
superlative