Definition of Peter's boat in English:
Peter's boat
noun
The Christian (especially Roman Catholic) Church; = "St. Peter's ship".
Origin
Late 19th century.
Are You Learning English? Here Are Our Top English Tips
The Christian (especially Roman Catholic) Church; = "St. Peter's ship".
Late 19th century.