Definition of Peter's ship in English:
Peter's ship
noun
= Peter's boat .
Origin
Late 16th century; earliest use found in Thomas Knell (d. c1592), Church of England clergyman and pamphleteer.
Are You Learning English? Here Are Our Top English Tips
= Peter's boat .
Late 16th century; earliest use found in Thomas Knell (d. c1592), Church of England clergyman and pamphleteer.