ameliora Verb, ameliora

  1. to improve

Appox. usage (any sense): 1.74 per million words

Appox. usage (any sense): 1.74 per million words


ameliorat Noun, ameliorat

  1. improvement

Appox. usage (any sense): 8.7 per million words

Appox. usage (any sense): 8.7 per million words


ameliorat Adjective, ameliorat

  1. definition not found for this word

Appox. usage (any sense): 0.351 per million words

Appox. usage (any sense): 0.351 per million words