Anticoagulants are medicines that prevent the blood from clotting as quickly or as effectively as normal. Some people call anticoagulants blood thinners. However, the blood is not actually made any thinner - it just does not clot so easily whilst you take an anticoagulant