own something that can be bragged about - Turkish English Dictionary