general store

/ˌdʒɛnərəl ˈstɔːr/ ジェネラル ストア

1. 日常品から食料品まで、多種多様な商品を扱う小売店。主に田舎や小さな町にあり、地域住民の生活に必要なあらゆる品物を一箇所で販売する。

主に田舎や小さな町で、食料品、雑貨、衣料品、金物など、生活に必要なあらゆる品物を一箇所で販売している店舗を指します。コンビニエンスストアやスーパーマーケットが登場する以前の、地域住民の生活を支える重要な存在でした。
We used to buy everything from the general store down the street. (私たちは以前、通りの突き当たりにある雑貨店ですべてのものを買っていました。)

2. 特定の専門分野に限定されず、幅広いジャンルの商品やサービスを提供する店舗。現代のスーパーマーケットや大型ディスカウントストアも広義では含まれうる。

文字通り「一般的な店」という意味で、特定の専門分野に特化せず、衣食住に関わる様々な商品やサービスを広く提供する小売店全般を指すこともあります。現代のスーパーマーケットや大型ディスカウントストアなども広義では含まれ得ます。
A general store in rural areas is essential for daily necessities. (田舎の雑貨店は、日用品に不可欠です。)
関連
country store
emporium
mercantile
trading post