Full Court Press

What does the expression “full court press” mean?

Definition: a strong effort to achieve something, strong pressure

Example: Our sales team is going to mount a full court press to get the city government contract.

Note: From basketball, where a full court press involves heavy pressure from the defenders.