What is Skilled Witnesses?

Legal Definition
Witnesses who are allowed to give evidence on matters of opinion and abstract fact.
-- Black's Law Dictionary