Contrivance is a noun meaning a thing contrived, usually a mechanical device. There are many synonyms including appliance, contraption, gadget, gimmick, gizmo (or gismo), jigger, or widget.
Both "contrivance" and "thingamajig" are 11 letter synonyms for a thing.
MY COMPUTER IS contrivance
If you're thinking of a modern car engine, I don't know that there is a perfect synonym. If you use an online dictionary and search for synonyms, you will come across words such as contrivance, agent, apparatus, power plant, etc. There are other uses of the word "engine", such as (search) engine as well. Some synonyms can include: machine, motor, mechanism, generator, dynamo
His obvious contrivance was just another thin plot.
a book
It is something that is made to happen in a story merely to explain something in the plot -- a contrivance is not logical or really believable. The best known plot contrivance is "and then they woke up and found that it had all been a dream."
Some synonyms for remembrance:AfterthoughtAnamnesisCommemorationFlashbackHindsightKeepsakeMementoMemorialMemoryMindMonumentRecallRecognitionRecollectionRelicReminderReminiscenceSouvenirTestimonialTokenThoughtTrophy
Synonyms for shouting:BawlingBellowingComplainingCriesExclaimingHolleringHowlingJeeringOutburstRoaringScreamScreamingScreechingShriekingSquealingYawpYellingYelping
In a sentence.
synonyms for build are construct
synonyms for disrespectful
Some synonyms for jobs are...Occupations'Work'TasksResponsibilities