détachable
Top 25000
Meanings
Adjective
1. detachable, removable
Examples1
The roofs are made with detachable pieces.