Synonyms of idiomatic in English:

idiomatic


See definition of idiomatic

adjective

1‘the texts have been translated from Italian into idiomatic English’

SYNONYMS
natural, native-speaker, grammatical, correct
vernacular, colloquial, everyday, conversational
ANTONYMS

unidiomatic