A word examined

payloads

noun
8 letters·English
noun

payloads—the loads carried by a vehicle, aircraft, or spacecraft

No comments yet