Term of the Moment

bioprinting


Look Up Another Term


Definition: Web cramming


An offer to start Internet access if you cash the check you just received in the mail. However, this scheme generally binds you to a contract you did not expect, such as a long-term agreement with severe penalties for withdrawing. As always... read the fine print! See dot-con.