In order of intensity - as I learned it years ago
Not stealing anything or changing their meaning. Going off my wife's input along with her Japanese dictionaries. The kanji dictates everything.
Kakari geiko - hard practice (practice same technique against several partners)
Jiyuwaza - free style techniques (nage can do whatever while uke can only do one attack)
Randori - chaos takeaway (anything goes)
Kakari geiko - Light practice (free style, but light)
Hikitate-geiko - A bit harder (give and take = partners allow themselves to be thrown if it is half good - they resist if it is not so good - because they can)
Randori - Both parties refuse to be thrown - so a throw only appears if it works. Yes - chaos :-)
All the above are one on one
Ninin-dori = two partners
Sannin-dori = three partners
Tanin-dori = multiple partners
Different schools/Ryu apply different interpretations to many Japanese words / phrases.
PS Japanese-English dictionaries are not always accurate.