meaning of goalpost

1. one of a pair of posts usually joined by a crossbar that are set up as a goal at each end of a playing field


Related Words

goalpost |

Developed & Maintained By Taraprasad.com

Treasure Words