Dictionary Definition:
○yantra mfn. with or possessing machines MW
• -jala-śaila mfn. having engines and water and a rock ib