Langimage
English
B2

lacking technical skills or expertise in a specific field, especially in areas involving technology or specialized knowledge.

Meanings

lacking technical skills or expertise in a specific field, especially in areas involving technology or specialized knowledge.

Despite being a talented artist, she was technically unskilled in using digital design software.

Synonyms

Antonyms

Last updated: 2025/01/11 11:55