English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition nanosat in British English

nanosat noun

noun
Example

In the next five years or so some 1,000 nanosats, as small satellites of 1-10kg are called, are expected to be launched.

Definition nanosat in British English