1 definition found unsaturable - Collaborative International Dictionary of English v.0.48 : Unsaturable \Unsaturable\ See saturable.