devisalEnglish

contrivance, devisal

Noun

The act of devising something

English: devisal, contrivance

English words with similar meanings

Show 1 words