Noun
Something intricately contrived; a contrived; a puzzle.
More about this word
Synonyms and related words
Explore this word
