"Simmered" Natural Recordings by Native Speakers
To cook (food) gently in liquid, typically for a long time, until it is soft and flavorful.
I couldn't find any definition or meaning of the word "similitudinary". It appears to be a non-existent or made-up word.