1 hive syrup | Definition of hive syrup

hive syrup

noun

Definition of hive syrup

: compound syrup of squill formerly employed as an emetic in croup and as an expectorant