subscription has definitions from the fields of business,writing
1
[ noun ] agreement expressed by (or as if expressed by) signing your name

Used in print

(W. E. B. DuBois, Worlds of Color....)

Good wages , patronage and subscription of various kinds stopped open protest from Negroes .

Related terms

agreement approval

2
[ noun ] (business) a payment for consecutive issues of a newspaper or magazine for a given period of time

Used in print

(Evan Esar, Humorous English; a guide to comic ,...)

An item in the letters column of a newspaper renewed a subscription , adding : `` I personally enjoy your newspaper as_much_as my husband '' .

Related terms

payment

3
[ noun ] (writing) the act of signing your name; writing your signature (as on a document)

Examples

"the deed was attested by the subscription of his signature"

Related terms

handwriting execution sign

4
[ noun ] a pledged contribution

Related terms

contribution pledge

*