INARTICULATE


Meaning of INARTICULATE in English

a.

1.

Indistinct.

2.

( Zool. ) Inarticulated, not jointed.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.