As an initialism pts
is (military) plavayushchij transportyer - sryednyj or medium amphibious transport vehicle.
As a noun puts is
.
pts
English
Noun
(head)
; points.
; parts.
Anagrams
*
*
*
*
puts
English
Verb
(head)
(put)
See also
* putz
Anagrams
*
*
----