Appearance
Use device theme  
Dark theme
Light theme

What does LSD mean?

Looking for the meaning or definition of the word LSD? Here's what it means.

Noun
  1. (Britain, Ireland, dated) Initialism of £sd. (pounds, shillings, pence)
Noun
Noun
  1. Initialism of Lake Shore Drive (freeway in Chicago)
  2. Initialism of long slow distance (training method of long-distance running)
  3. (geology) Initialism of longshore drift (geological process by which sediments move along a beach shore)
  4. (mechanics) Initialism of limited-slip differential
Find more words!
Use * for blank tiles (max 2) Advanced Search Advanced Search
Use * for blank spaces Advanced Search
Advanced Word Finder

See Also

Nearby Definitions
Find Definitions
go
Word Tools Finders & Helpers Apps More Synonyms
Copyright WordHippo © 2024