artificial aid


Also found in: Thesaurus, Medical, Legal, Encyclopedia.

artificial aid

n
(Mountaineering) mountaineering another name for aid5