A word examined

payloads

noun
8 letters·English
noun

payloadsthe loads carried by a vehicle, aircraft, or spacecraft

No comments yet