Definition of Costco from the Oxford Advanced Learner's Dictionary

 

Costco

 
BrE
 
; NAmE
 
 
jump to other results
a US company that owns warehouses where people who become Costco members can buy goods in large quantities at very low prices. The first warehouse opened in Seattle in 1983.