1 stock tackle | Definition of stock tackle

stock tackle

noun

Definition of stock tackle