encastrable
Top 30000
Meanings
Adjective
1. designed for built-in installation (designed to be fitted or built into a recess, cabinet, wall, or surrounding structure)