Find the word definition

Wikipedia
Houzz

Houzz is a website and online community about architecture, interior design and decorating, landscape design and home improvement. The Houzz platform and mobile apps feature photos, articles, product recommendations, and a user forum. The company was founded in 2009 and is based in Palo Alto, California.