n. capture
Definition of capture in English
Acquisition of control of a foreign territory through military actions.
Acquisition of control of a foreign territory through military actions.
Pneumatic firearm that shoots darts filled with sedative drugs, used to incapacitate animals or people.
dart rifletranquillizer rifletranquillizer guntranquilizer rifletranquilizer guntranquilliser rifletranquilliser gundart gun