swimming meet: a swimming competition between two or more teams
meet: a meeting at which a number of athletic contests are held
miracle: a marvellous event manifesting a supernatural act of a divine agent