We do not currently know of any synonyms for sandwiching in or between.
For similar words to sandwiching in or between, try: