Definition of immutable
English to English adjective - not subject or susceptible to change or variation in form or quality or nature
The view of that time was that all species were immutable, created by God.
source: WordNet 3.0 - Not mutable; not capable or susceptible of change; unchangeable; unalterable.
source: Webster 1913 English to Tagalog adj - [imiútabl] Dî nababago
source: Diccionario Ingles-Español-Tagalog
Visual Synonyms 
Nearby Word
|
|
|