convenience store: a store selling a limited variety of food and pharmaceutical items; open long hours for the convenience of customers
object: a tangible and visible entity; an entity that can cast a shadow
speculation: a hypothesis that has been formed by speculating or conjecturing (usually with little hard evidence)