instillator ins·til·la·tor uncommon noun 1. medical apparatus that puts a liquid into a cavity drop by drop Related words Word family instill Broader terms apparatus WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.