is likely misspelled.
has no English definition.
As an adjective rollable
is capable of rolling or being rolled.
rollable
English
Adjective
(
-)
Capable of rolling or being rolled.
- rollable electronics
See also
* flexible
Not English
has no English definition. It may be misspelled.