techy
adjectiveDefinition of techy
: characterized by technological sophistication : technical
techy innovations
Keep scrolling for more