Feasible

French Meaning

possible

réalisable

faisable

praticable

English Meaning

  1. Capable of being accomplished or brought about; possible: a feasible plan. See Synonyms at possible.
  2. Used or dealt with successfully; suitable: feasible new sources of energy.
  3. Logical; likely: a feasible explanation.