Word Definition

Escapable

  1. Avoidable.

Antonyms