Focus on the pronunciation of overstock
English definition of “overstock”
/ˈəʊvəstɒk/ noun [C or U]
› COMMERCE goods or supplies which are more than you need: an overstock of sth We're trying to sell off our overstock of calendars. Factory shops allow manufacturers and retailers to take control of their own overstocks.