1. insertable - Noun
2. insertable - Adjective
insertable (comparative more insertable, superlative most insertable)
Able to be inserted; able to be put into something else.
The design was modified to be more insertable.
insertable (plural insertables)
Something that can be inserted.