Meaning

2 senses
  1. Suitably or properly dealt with.

  2. Capably or skilfully handled.

See also

neighbours in the dictionary
well-handled — meaning, examples, forms, synonyms | Krumeto