LEARNit Dictionary
storehouse
noun
/ˈstɔːhaʊs/
UK
/ˈstɔːrhaʊs/
US
1
a building where things are stored
انبار, مخزن, ذخیرهگاه, انبارخانه
synonym
warehouse
2
a place or thing that has or contains a lot of information
گنجینه, ذخیرهگاه, انبار اطلاعات, مخزن
This book is a storehouse of useful information.
Italy is a storehouse of fine singers.