English to English
adjective
- relating to or designed for or performed on musical instruments
Instrumental compositions.
An instrumental ensemble.
source: WordNet 3.0
- Acting as an instrument; serving as a means; contributing to promote; conductive; helpful; serviceable; as, he was instrumental in conducting the business.
source: Webster 1913
adjective satellite
- serving or acting as a means or aid
Instrumental in solving the crime.
source: WordNet 3.0