siphonlike adjective1 •Resembling or characteristic of a siphon. formsmore siphonlike · most siphonlike