Short description Propranolol is a prescribed medication used to treat conditions such as high blood pressure, migraines and hyperthyroidism. It is a nonselective beta-genergic receptor blocking drug which is to be taken orally as recommended by a medical practitioner.  Upon taking this drug, the membranes hinder the release of propranolol hydrochloride for a few hours which it then releases gradually.