Meaning of idiomatic

Definition of idiomatic

(adj) of or relating to or conforming to idiom; "idiomatic English"

Other information on idiomatic

WIKIPEDIA results for idiomatic
Amazon results for idiomatic