It means they last or stay. They are kept for a long time. Plural of durable . Persistent, permanent, durable, resistant.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list