Englishfor English speakers
in terms of English
Meaning in terms of meaning
What does in terms of mean?
in terms of
Synonyms in terms of synonyms
What other words have the same or similar meaning as in terms of?