holdlake

noun

1.
the court on which tennis is played